open ditch - İspanyolca İngilizce Sözlük